prophet camel - French English Dictionary